special tribunal for lebanon - Turkish English Dictionary